package com.kkd.kkdapp.http.entity;

import java.io.Serializable;
import java.util.List;

public class LiveHomeDataLive implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String vid;// 直播/视频ID
	private String programName;
	private long programa;// 栏目编码
	private long videoType;// 视频类型:10-直播;20-点播
	private String videoCode;// 视频编号
	private String videoName;// 视频名称
	private String videoDesc;// 视频描述
	private long beginTime;// 直播开始时间
	private long liveEndTime;// 直播结束时间
	private String rtmpUrl;// 直播地址
	private String flvUrl;// 直播地址
	private String hlsUrl;// 直播地址
	private String vodUrl;// 视频地址
	private String coverUrl;// 封面地址
	private long videoStatus;// 30:直播结束
	private long shareAuth;// 分享权限 10--允许;20--禁止
	private long recommend;// 是否推荐
	private int playCount;// 播放次数
	private long shareCount;// 分享次数
	private int likeCount;// 点赞次数
	private String shareUrl;
	private List<String> likerAvatars;// 最新n个点赞人的头像地址
	private boolean isLiving;// true表示为正在直播，false表示为即将开播
	private int mPosition = 0;

	public String getShareUrl() {
		return shareUrl;
	}

	public void setShareUrl(String shareUrl) {
		this.shareUrl = shareUrl;
	}

	public String getVid() {
		return vid;
	}

	public void setVid(String vid) {
		this.vid = vid;
	}

	public long getPrograma() {
		return programa;
	}

	public void setPrograma(long programa) {
		this.programa = programa;
	}

	public long getVideoType() {
		return videoType;
	}

	public void setVideoType(long videoType) {
		this.videoType = videoType;
	}

	public String getVideoCode() {
		return videoCode;
	}

	public void setVideoCode(String videoCode) {
		this.videoCode = videoCode;
	}

	public String getVideoName() {
		return videoName;
	}

	public void setVideoName(String videoName) {
		this.videoName = videoName;
	}

	public String getVideoDesc() {
		return videoDesc;
	}

	public void setVideoDesc(String videoDesc) {
		this.videoDesc = videoDesc;
	}

	public long getBeginTime() {
		return beginTime;
	}

	public void setBeginTime(long beginTime) {
		this.beginTime = beginTime;
	}

	public long getLiveEndTime() {
		return liveEndTime;
	}

	public void setLiveEndTime(long liveEndTime) {
		this.liveEndTime = liveEndTime;
	}

	public String getRtmpUrl() {
		return rtmpUrl;
	}

	public void setRtmpUrl(String rtmpUrl) {
		this.rtmpUrl = rtmpUrl;
	}

	public String getFlvUrl() {
		return flvUrl;
	}

	public void setFlvUrl(String flvUrl) {
		this.flvUrl = flvUrl;
	}

	public String getHlsUrl() {
		return hlsUrl;
	}

	public void setHlsUrl(String hlsUrl) {
		this.hlsUrl = hlsUrl;
	}

	public String getVodUrl() {
		return vodUrl;
	}

	public void setVodUrl(String vodUrl) {
		this.vodUrl = vodUrl;
	}

	public String getCoverUrl() {
		return coverUrl;
	}

	public void setCoverUrl(String coverUrl) {
		this.coverUrl = coverUrl;
	}

	public long getVideoStatus() {
		return videoStatus;
	}

	public void setVideoStatus(long videoStatus) {
		this.videoStatus = videoStatus;
	}

	public long getShareAuth() {
		return shareAuth;
	}

	public void setShareAuth(long shareAuth) {
		this.shareAuth = shareAuth;
	}

	public long getRecommend() {
		return recommend;
	}

	public void setRecommend(long recommend) {
		this.recommend = recommend;
	}

	public int getPlayCount() {
		return playCount;
	}

	public void setPlayCount(int playCount) {
		this.playCount = playCount;
	}

	public long getShareCount() {
		return shareCount;
	}

	public void setShareCount(long shareCount) {
		this.shareCount = shareCount;
	}

	public int getLikeCount() {
		return likeCount;
	}

	public void setLikeCount(int likeCount) {
		this.likeCount = likeCount;
	}

	public List<String> getLikerAvatars() {
		return likerAvatars;
	}

	public void setLikerAvatars(List<String> likerAvatars) {
		this.likerAvatars = likerAvatars;
	}

	public boolean isLiving() {
		return isLiving;
	}

	public void setLiving(boolean isLiving) {
		this.isLiving = isLiving;
	}

	public String getProgramName() {
		return programName;
	}

	public void setProgramName(String programName) {
		this.programName = programName;
	}

	public int getmPosition() {
		return mPosition;
	}

	public void setmPosition(int mPosition) {
		this.mPosition = mPosition;
	}

}
